@charset "utf-8";

.container-fluid{
    .about_img{
        img{
            width: 100%;
        }
    }
    .about_title{
        margin-left: 15px;
        color: #2A2A2A;
        >h4{
            font-size: 36px;
        }
        >p{
            margin-top: 24px;
            font-size: 21px;
        }
    }
    .about_text{
        p{
            color: #2A2A2A;
            font-size: 14px;
            line-height: 2.143;
        }
    }
    .about_img{
        max-width: 100%;
    }
    .about_intro{
        padding-top: 84px;
        padding-bottom: 57px;
    }
    .about_recruit{
        padding-top: 105px;
        padding-bottom: 70px;
        padding: 105px 0 70px 0;
        background-color: #8cc11f;
        .about_title{
            color: #FFFFFF;
        }
        .about_text{
            >p{
                &:first-child{
                    margin-top: 51px;
                }
                color: #FFFFFF;
            }
        }
        .recruit_email{
            p{
                font-size: 16px;
                color: white;
                margin: 18px 0;
            }
            a{
                color: #8CC11F;
                font-size: 24px;
                line-height: 48px;
                background-color: white;
                display: inline-block;
                padding: 0 13px;
                border-radius: 3px;
            }
        }
    }
    .about_content{
        .container{
            .content_ul{
                list-style: none;
                margin-bottom: 0;
                padding-right: 40px;
                .content_item{
                    padding: 60px 0;
                    border-bottom: 1px solid #d2d2d2;
                    h4{
                        color: #8CC11F;
                        font-size: 26px;
                        padding-bottom: 30px;
                    }
                    p{
                        color: #2A2A2A;
                        font-size: 14px;
                        line-height: 36px;
                        >sapn{
                            font-size: 18px;
                        }
                    }
                }
            }
        }
    }
}
